# coding: utf-8
'''

Python中的作用域

当Python解释器遇到变量是会根据这样的顺序进行搜索

本地作用域(local)->当前作用域被嵌入的本地作用域(Enclosing locals)->
全局/模块作用域(global)->内置作用域(Built-in)
'''
a = 2
def dector(f):
	a = 1
	def in_dector():
		a = 0
		print a
	return in_dector


@dector
def f():
	pass


f()